package com.shujia.wyh.day12;

import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;

/*
    字节流：
        输入流：InputStream -- FileInputStream -- BufferedInputStream
        输出流：OutputStream -- FileOutputStream -- BufferedOutputStream
 */
public class BufferedOutputStreamDemo1 {
    public static void main(String[] args) throws IOException {
        //BufferedOutputStream(OutputStream out)
        //创建一个新的缓冲输出流，以将数据写入指定的底层输出流。
        BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("java/src/com/shujia/wyh/day12/c.txt"));

        //一次写一个字节
        bos.write(97);
        bos.write(98);
        bos.write(99);
        bos.write(100);
        bos.flush();
        bos.write(102);
        bos.flush();


        //一次写一个字节数组
        String s = "陈涛也帅！！";
        bos.write(s.getBytes());
        bos.flush();

        bos.close();
//        bos.write(102);
//        bos.flush();


    }
}
